$(document).ready(function () {


    var groupid='',imgIndex=[],groupName='';

   var  Request = new searchUrl(); //地址参数化。方法来自base.js

    if(notNull(Request.groupId)){
        groupName=decodeURI(Request.groupName);
        $('.groupName').val(groupName)

    }

    if(notNull(Request.groupId)){
        groupid=Request.groupId;

    }




    myAjaxFunc({
        url: community + "getGroups",
        type: 'get',
        dataType: 'json',
        mySuccess: function (data) {
            var groupInfo=data.data.data;
            var html='';
            for(var i=0 ,glg=groupInfo.length;i<glg;i++){
                html+='<span data-groupid="'+groupInfo[i].id+'">'+groupInfo[i].name+'</span>'
            }
            $("#groupList").empty().append(html);

        }
    });

    $('#groupList').on('click','span',function () {
        var this_=$(this);

        groupid=this_.data('groupid');
        $('.groupName').val(this_.html())
        $("#groupList").hide()

    });


    $('.groupName').click(function () {
        $("#groupList").show()
    });


    /*************初始化编辑器*****************/
    var E= window.wangEditor
        ,editor = new E('#div1','#editor')
        ,token=localStorage.getItem('aircraft_ht')
        ,imgData='';

    if(notNull(token)){
        var aircraft_ht = Base64.decode(token);
    }

    editor.customConfig.uploadImgMaxLength = 1;
    editor.customConfig.customUploadImg = function (files, insert) {
        // files 是 input 中选中的文件列表
        // insert 是获取图片 url 后，插入到编辑器的方法

        // 上传代码返回结果之后，将图片插入到编辑器中

        var _this = files[0],
            _filelist = _this,
            fileType = _filelist.type
            ,formData = new FormData();
        var blob = new Blob([_filelist], { type:fileType});
        var fileReader = new FileReader();
        fileReader.readAsDataURL(_filelist);
        fileReader.onload = function (event) {
            var result = event.target.result;   //返回的dataURL
            $('#addRecommendImgShow').attr('src',result);
            formData.append('imgAttach',blob);
            formData.append('forever',true);
            imgData=imgUpFile(formData);
            // insert('<img src="'+geturlimg+imgData+'" style="width:100%">')

            insert(geturlimg+imgData)

        };


    };
    editor.customConfig.menus = [
        'head',  // 标题
        'bold',  // 粗体
        'italic',  // 斜体
        'underline',  // 下划线
        'strikeThrough',  // 删除线
        'foreColor',  // 文字颜色
        'backColor',  // 背景颜色
        'link',  // 插入链接
        'list',  // 列表
        'justify',  // 对齐方式
        'image',  // 插入图片
        'undo',  // 撤销
        'redo'  // 重复
    ];
    editor.create();





    /**************************************发帖****************************************/

    $('#userPost').click(function () {

        imgIndex=imgIndex.slice(0,4);
        var imglist=imgIndex.join(',');

        var groupId=groupid
            ,formData = new FormData()
            , htm=editor.txt.html();

        console.log(htm);
        formData.append("textContent",htm);
        formData.append("groupId",groupId);
        formData.append("top",false);
        // formData.append("imgAttachs",imglist);

        myAjaxFunc({
            url:community+'sendPost',
            type: 'POST',
            data: formData,
            dataType: 'JSON',
            cache: false,
            async: false,
            processData: false,
            contentType: false,
            timeout:150000,
            mySuccess:function(data){
                console.log(data);
                var type=isResponseSuccess('success',data);
                if(type){
                    alert('发送成功，点击确定');
                    window.history.go(0)
                }else {
                    alert(data.msg)
                }

            }

        })



    });






});